"""
range()函数
    for语句经常与range()函数一起使用，range()函数是Python的内置函数，可创建一个整数列表。range()函数的语法格式如下。

语法：
    range([start,]stop[,step])
    （1）start：计数从start开始，默认为0。例如，range(5)等价于range(0,5)。
    （2）stop：计数到stop结束，但不包含stop。例如，range(0,5)是[0,1,2,3,4]。
    （3）step：步长，默认为1。例如，range(0,5)等价于range(0,5,1)。

【例3-5】  鸡兔同笼。大约在1500年前，《孙子算经》中记载：“今有雉兔同笼，上有三十五头，下有九十四足，问雉兔各几何？”编程计算鸡和兔的数量并输出。

【问题分析】  根据题意设鸡和兔的数量分别为cock和rabbit，如果笼中全部是鸡，鸡的最大数量为35，所以cock在0～35取值，且rabbit=35−cock。确定了鸡的范围后进行穷举并判断，由于鸡有两只脚，兔有4只脚，所以判断条件为鸡和兔的脚的总数量为94。
"""
for cock in range(0, 35 + 1):	#循环范围为0～35，cock表示鸡的数量
    rabbit = 35 - cock					#计算兔的数量
    if cock * 2 + rabbit * 4 == 94:	#如果鸡和兔的脚的总数为94
        print('鸡有', cock, '只')		#输出鸡的数量
        print('兔有', rabbit, '只')		#输出兔的数量